認識 SHRDLU(1968-1970)
早在 GPT 等大型語言模型出現之前,就已有了 SHRDLU。它由 Terry Winograd 在 MIT 開發,是「符號式 AI」(又稱 GOFAI:老派好 AI)的開創性實驗。
1.「微型世界」假說
SHRDLU 並不試圖理解整個雜亂無章的宇宙,而是棲身於一個受限制的 積木世界之中。這個世界只包含特定物件:磚塊、金字塔和一個箱子。
- 符號接地: 因為世界很小,每個詞(「紅色」、「移動」、「上面」)都能被精確定義。程式之所以「理解」積木,是因為它在記憶體中有直接指向該物件的指標。
2. 能力
- 理解: 「把紅色積木放到綠色積木上。」
- 推理: 「我做不到,綠色積木被蓋住了。」(它理解物理限制)。
- 記憶: 「你為什麼那麼做?」->「因為你叫我做的。」
3. 歷史背景
它運行於一台 DEC PDP-10 主機(速度 1 MIPS)上,並使用向量圖形顯示器。其邏輯以 MacLisp 及 Micro-Planner撰寫。
Python 表示法(「狀態」)
Title
Caption goes here.